cable conduits - French English Dictionary